flying carpet
Explore definitions, synonyms, and language insights of flying carpet
Definitions
Noun
(Asian folktale) an imaginary carpet that will fly people anywhere they wish to go
Explore definitions, synonyms, and language insights of flying carpet